.zk-admin .layui-layout-admin .layui-header {
  height: 80px;
  z-index: 1002;
  border-bottom: 0px solid #ccc;
}
.zk-admin .layui-layout-admin .layui-header .zk-logo {
  width: 400px;
}
.zk-admin .layui-layout-admin .layui-header .zk-logo h1 {
  color: #fff;
  font-size: 26px;
  font-weight: bold;
  text-shadow: 1px 1px 0px #333333;
  padding: 5px 0 5px 0;
}
.zk-admin .layui-layout-admin .layui-header .zk-logo p {
  color: #fff;
  font-size: 16px;
  text-shadow: 1px 1px 0px #333333;
}
.zk-admin .layui-layout-admin .main-nav {
  background: url("../skin/fire/images/topbg.jpg") no-repeat;
}
.zk-admin .layui-layout-admin .main-header {
  background: url("../skin/fire/images/header_logo.png") #a00508 no-repeat;
  background-size: contain;
}
.zk-admin .layui-layout-admin .main-header .zk-logo {
  width: 400px;
  margin: 5px 0 0 20px;
}
.zk-admin .layui-layout-admin .main-header .zk-logo h1 {
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  text-shadow: 1px 1px 0px #333333;
  padding: 10px 0 5px 0;
}
.zk-admin .layui-layout-admin .main-header .zk-logo p {
  color: #fff;
  font-size: 14px;
  text-shadow: 1px 1px 0px #333333;
}
.zk-admin .layui-layout-admin .layui-layout-right {
  background: url("../skin/fire/images/header_right.png") #a00508 no-repeat;
  background-position: right center;
}
.zk-admin .layui-layout-admin .login-header {
  position: absolute;
  background: none;
  left: 50px;
  top: 10px;
  border: 0;
}
.login-main {
  position: relative;
  height: 100%;
  background: url("../skin/fire/images/bg.jpg") #4e90eb no-repeat;
  background-position: left center;
}
.layui-side-menu {
  background: #fff;
}
.layui-side-menu .layui-nav-item a {
  color: #333 !important;
  border-bottom: 1px solid #eee;
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.layui-side-menu .layui-nav-item a i {
  color: #333;
}
.layui-side-menu .layui-nav-item a cite {
  color: #333;
}
.layui-side-menu .layui-nav-item a .layui-nav-more {
  border-style: solid dashed dashed;
  border-color: #333 transparent transparent;
}
.layui-side-menu .layui-nav-itemed a .layui-nav-more {
  margin-top: -9px;
  border-style: dashed dashed solid;
  border-color: transparent transparent #333;
}
.layui-side-menu .layui-nav-itemed .layui-nav-child {
  background: #eee !important;
}
.layui-side-menu .layui-nav-itemed .layui-nav-child dd {
  border-bottom: 1px solid #ccc;
}
.layui-side-menu .layui-nav-itemed .layui-nav-child dd a {
  color: #333;
}
.layui-side-menu .layui-nav-itemed .layui-nav-child dd a:hover {
  color: #000;
}
.layui-side-menu .layui-nav-itemed .layui-nav-child dd.layui-this {
  background: #333;
}
.layui-side-menu .layui-nav-itemed .layui-nav-child dd.layui-this a {
  color: #000;
}
.layui-side-menu .layui-side-menu,
.layui-side-menu .layadmin-pagetabs .layui-tab-title li:after,
.layui-side-menu .layadmin-pagetabs .layui-tab-title li.layui-this:after,
.layui-side-menu .layui-layer-admin .layui-layer-title,
.layui-side-menu .layadmin-side-shrink .layui-side-menu .layui-nav > .layui-nav-item > .layui-nav-child {
  background-color: #fff !important;
}
.layui-side-menu .layui-nav-tree .layui-this,
.layui-side-menu .layui-nav-tree .layui-this > a,
.layui-side-menu .layui-nav-tree .layui-nav-child dd.layui-this,
.layui-side-menu .layui-nav-tree .layui-nav-child dd.layui-this a {
  background-color: #ccc !important;
}
.layui-side-menu .layui-layout-admin .layui-logo {
  background-color: #fff !important;
}
.layui-side-menu .layui-layout-admin .layui-header {
  background-color: #fff;
}
.layui-side-menu .layui-layout-admin .layui-header a:hover {
  color: #333;
}
.layui-side-menu .layui-layout-admin .layui-header .layui-nav .layui-nav-more {
  border-top-color: #fbfbfb;
}
.layui-side-menu .layui-layout-admin .layui-header .layui-nav .layui-nav-mored {
  border-color: transparent;
  border-bottom-color: #fbfbfb;
}
.layui-side-menu .layui-layout-admin .layui-header a,
.layui-side-menu .layui-layout-admin .layui-header a cite {
  color: #333;
}
.layui-side-menu .layui-layout-admin .layui-header .layui-nav .layui-this:after,
.layui-side-menu .layui-layout-admin .layui-header .layui-nav-bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
}
.layui-side-menu .layadmin-pagetabs .layui-tab-title li:after {
  display: none;
}
